package ar.edu.utn.frba.disenio.tipousuarios;

import java.math.BigDecimal;

import ar.edu.utn.frba.disenio.Asiento;
import ar.edu.utn.frba.disenio.Usuario;

public class TipoUsuarioSinPago implements TipoUsuario {

	@Override
	public boolean puedeComprar(Asiento asiento) {
		return !asiento.esSuperOferta();
	}

	@Override
	public BigDecimal getImporteAdicional() {
		return new BigDecimal(20);
	}

	@Override
	public void sumarCompra(Usuario usuario, BigDecimal precio) {
		usuario.setComprasAcumuladas(usuario.getComprasAcumuladas().add(precio));
		
	}

}
